archer's stand - Turkish English Dictionary